package net.qhzw.vip.qiyu.model;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ExcelTarget("itineraryColls")
public class ItineraryCollExcel implements Serializable {


    @Excel(name = "编号")
    private Long id;

    @Excel(name = "姓名")
    private String realName;

    @Excel(name = "民族")
    private String nationality;

    @Excel(name = "手机号", width = 13)
    private String mobile;

    @Excel(name = "身份证号", width = 20)
    private String idCard;

    @Excel(name = "现居住地", width = 35)
    private String living;

//    @Excel(name="现居住地")
//    private String address;

    @Excel(name = "来源地", width = 35)
    private String returnArea;

    @Excel(name = "来宁时间", width = 20.0, exportFormat = "yyyy年MM月dd日")
    private Date returnTime;

    @Excel(name = "是否境外返宁人员", width = 20)
    private String returnStatus;

    @Excel(name = "隔离时间", width = 20.0, exportFormat = "yyyy年MM月dd日")
    private Date isolateDate;

    @Excel(name = "隔离房间号", width = 35)
    private String isolateAddress;

    @Excel(name = "入住时体温", width = 12)
    private String checkInTemperature;

    @Excel(name = "健康码标记", width = 12)
    private String healthCodeMark;

    @Excel(name = "是否有行程码", width = 12)
    private String itineraryCode;

    @Excel(name = "是否有48H核算证明", width = 15)
    private String nucleicAcidTstCertificate;

    @Excel(name = "隔离期内核酸采样时间及结果", width = 45)
    private String samplingResult;

    @Excel(name = "解除隔离时间", width = 20.0, exportFormat = "yyyy年MM月dd日")
    private Date releaseTime;

    @Excel(name = "解除去向", width = 15)
    private String releaseWhereabouts;

    @Excel(name = "解除隔离证明", width = 15, isHyperlink = true)
    private String evidence;

    @Excel(name = "核酸证明", width = 15, isHyperlink = true)
    private String appendix1;


}
